package com.zyf.temple.controller;

import com.zyf.temple.model.TempleUser;
import com.zyf.temple.response.BaseResponse;
import com.zyf.temple.server.UserServer;
import com.zyf.temple.server.UserServerImpl;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;

import javax.annotation.Resource;

// 这是用户操作的一些接口
@RestController
@RequestMapping("/user")
@Slf4j
public class UserController {

    private static final String TAG = "ZYF____";
    @Resource
    private UserServer userServer;

    //创建用户   由于用户比较难得，所以前期只需要和手机号码绑定，一个手机号码，一个账号，并且也不需要验证
    @PostMapping("/creat")
    public BaseResponse CreatUser(@RequestBody TempleUser templeUser) {

        //传递过来,数据那么就要去数据库存，然后根据结果进行返回
        userServer.CreatUser(templeUser);

        return BaseResponse.Success(templeUser);
    }
}
